thumb cleat - Turkish English Dictionary